English Dictionary
◊ DRACAENA DRACO
Dracaena draco
n : tall tree of the Canary Islands; source of dragon's blood
[syn: {dragon tree}, {Dracaena draco}]